drill ammunition - Alemán Inglés Diccionario